/**
 * 
 */
package com.alstudio.ui.module.web;

import android.content.Intent;
import android.text.TextUtils;

import com.alstudio.app.ALLocalEnv;
import com.alstudio.ui.config.WebPageConfig;
import com.alstudio.utils.log.ALLog;

/**
 * @author alonso lee
 * 
 */
public class ALWebViewManager {

	/**
	 * 打开网页浏览器
	 * 
	 * @param url
	 */
	public static void startWebActivity(String url) {
//		if (TextUtils.isEmpty(url)) {
//			ALLog.d("网页地址为空");
//			return;
//		}
//		WebPageConfig config = new WebPageConfig();
//		config.setUrl(url);
//		Intent intent = new Intent(ALLocalEnv.getLocalEnv(),
//				ALWebViewActivity.class);
//		intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK
//				| Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT);
//
//		intent.putExtra("config", config);
		Intent intent = createWebViewActivity(url);
		if(intent != null){
			ALLocalEnv.getLocalEnv().startActivity(intent);
		}
	}
	
	/**
	 * 获取跳转webview界面的intent
	 * @param url
	 * @return
	 */
	public static Intent createWebViewActivity(String url){
		if (TextUtils.isEmpty(url)) {
			ALLog.d("网页地址为空");
			return null;
		}
		WebPageConfig config = new WebPageConfig();
		config.setUrl(url);
		Intent intent = new Intent(ALLocalEnv.getLocalEnv(),
				ALWebViewActivity.class);
		intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK
				| Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT);

		intent.putExtra("config", config);
		return intent;
	}

}
